/**
 * 初始化参数设置详情对话框
 */
var ManualAwardInfoDlg = {
    ManualAwardInfoData : {}
};

/**
 * 清除数据
 */
ManualAwardInfoDlg.clearData = function() {
    this.ManualAwardInfoData = {};
}

/**
 * 设置对话框中的数据
 *
 * @param key 数据的名称
 * @param val 数据的具体值
 */
ManualAwardInfoDlg.set = function(key, val) {
    this.ManualAwardInfoData[key] = (typeof value == "undefined") ? $("#" + key).val() : value;
    return this;
}

/**
 * 设置对话框中的数据
 *
 * @param key 数据的名称
 * @param val 数据的具体值
 */
ManualAwardInfoDlg.get = function(key) {
    return $("#" + key).val();
}

/**
 * 收集数据
 */
ManualAwardInfoDlg.collectData = function() {
    this.set('mobile').set('parentCode').set('count').set('amount').set('prodCode');
}

/**
 * 提交添加
 */
ManualAwardInfoDlg.addSubmit = function() {

    this.clearData();
    this.collectData();

    //提交信息
    var ajax = new $ax(Feng.ctxPath + "/manualAward/byPhone", function(data){
        if(data.erroCode == 0) {
            Feng.success("人工发放奖励成功!");
            var referLink = document.createElement('a');
            referLink.href = Feng.ctxPath + "/manualAward/index.html";
            document.body.appendChild(referLink);
            referLink.click();
        }else {
            Feng.error("无操作权限，请重新授权！");
            // ManualAwardAccessDlg.close();
            var referLink = document.createElement('a');
            referLink.href = Feng.ctxPath + "/manualAward";
            document.body.appendChild(referLink);
            referLink.click();
        }

    },function(data){
        Feng.error("操作失败!" + data.responseJSON.message + "!");
    });
    ajax.set(this.ManualAwardInfoData);
    ajax.start();
}

$(function() {
    $.get("/goods/list",function(res){
        $('#parentCode').html('')
        for(var i=0;i<res.length;i++){
            var opt="<option value='"+res[i].goodsCode+"' obj='"+JSON.stringify(res[i])+"'>"+res[i].goodsName+"("+res[i].goodsCode+")"+"</option>"
            $('#parentCode').append(opt)
        }
        $('#prodCode').html('')
        $('#prodCode').append("<option value=''>无</option>")
    })

    $('#parentCode').on('change',function(){
        $('#prodCode').html('')
        var selectObj=JSON.parse($(this).find("option:selected").attr('obj'))
        if(selectObj.series){
            var opts=selectObj.series.split(' ')
            for(var i=0;i<opts.length;i++){
                var temp="<option value='"+opts[i]+"'>"+opts[i]+"</option>"
                $('#prodCode').append(temp)
            }
        }else{
            $('#prodCode').append("<option value=''>无</option>")
        }
    })
});
